.root, .text-field, .check-box {
    -fx-background-color: #ffffff;
}

.table-view .table-column .table-cell {
    -fx-alignment: center;
}

.top-box, .top-box .button {
    -fx-background-color: #f5f5f5;

}

.top-box {
    -fx-padding: 5px;
    -fx-spacing: 10px;
}

.top-box .button {
    -fx-border-width: 1px;
    -fx-border-color: #F5F5F5;
    -fx-border-radius: 3px;
}

.top-box .button:hover {
    -fx-background-color: #FFFFFF;
    -fx-border-color: #afafaf;
}

.design-table-option .choice-box {
    -fx-pref-width: 300px;
}

.design-table-option {
    -fx-padding: 10px;
}

.table-view .column-header-background .filler {
    -fx-border-color: #f4f4f4;
    -fx-border-width: 2px 0 2px 0 !important;
}

.table-view .table-row-cell:even {
    -fx-background: #FFFFFF !important;
}

.table-view .table-row-cell:odd {
    -fx-background: #FFFFFF !important;
}

.table-view .table-cell {
    -fx-padding: 0;
}